import store from '@/store'
import request from '@/network/request'
async function init(){ //防止用户刷新浏览器
    var user =window.sessionStorage.getItem('user') 
    if(user){ //如果用户信息在缓存中存在 防止用户修改密码 那么需要自动重新登录获取信息 并存在vuex中
        user =  JSON.parse(user)
        var navTreeData =window.sessionStorage.getItem('navTreeData')
        navTreeData=JSON.parse(navTreeData) 
        store.commit('user/setUserToken',user) 
        store.commit('user/setNavTreeData',navTreeData)     
       try{
        await store.dispatch('getTreeData') //获取所有菜单路由的树形数据
    
       }catch(err){
           console.log(err)
       }
        
    }
}
init()